package com.fll.fangyiuser.service;

import com.fll.fangyicommon.entity.user.Oss;

/**
 * @author fll
 * @create 2023/2/24
 */
public interface OssService {

    /**
     * 注册时插入oss
     * @param oss
     * @return
     */
    int insertOss(Oss oss);

    /**
     * 根据ossId查询用户Oss
     * @param userId
     * @return
     */
    public Oss selectOssByUserId(Integer userId);

    /**
     * 根据userId更新背景图
     * @param userId
     * @param url
     * @return
     */
    public Integer updateByUserId(Integer userId, String url);

    /**
     * 根据userId更新头像
     * @param userId
     * @param url
     * @return
     */
    Integer updateAvatarByUserId(Integer userId, String url);

//    public Boolean removeByShareId(Integer shareId);
//    public Oss selectOssByUrl(String objectId);
}
